package com.blueocean_health.care.management.mapper;

import java.util.List;
import java.util.Map;

import com.blueocean_health.care.management.domain.base.OrderServiceInfo;
import com.blueocean_health.care.management.domain.base.OrderServiceNurseInfo;
import com.blueocean_health.care.management.domain.dto.DepartmentDailyReport;
import com.blueocean_health.care.management.domain.dto.OrderNurseDailyReport;
import com.blueocean_health.care.management.domain.dto.OrderNurseFullDto;
import com.blueocean_health.care.management.domain.ordervo.DepartmentReportVo;
import com.blueocean_health.care.management.util.MyMapper;

/**
 * @author			作者:            zwg.BlueOcean
 * @date       			创建时间：2017年8月30日  下午4:39:34
 * @version  		版本号：    1.0*
 * @parameter  	* 
 * @since  			* 
 * @return  			*
 * @description	护工日报查询
 */
public  interface ReportMapper extends MyMapper<OrderServiceInfo> {
	/**
	 * 根据日期和部门获取数据
	 * @param data
	 * @return
	 */
	List<OrderNurseDailyReport> findByDateAndDepartment(Map<String, Object> data);
	
	/**
	 * 根据服务ID和版本获取护工记录
	 * @param data
	 * @return
	 */
	
	List<OrderNurseFullDto> findByServiceIdAndVersion(Map<String, Object> data);
	
	/**
	 * 获取科室日报
	 * @param data
	 * @return
	 */
	List<DepartmentDailyReport> findDeptDailyReport(Map<String, Object> data);
	


}

